stuffed tribe - English Synonyms Dictionary